package com.um.jdy.tcp.base;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.io.Serializable;

/**
 * 插座实体
 *
 * @author 邓南辉
 * 日期 2022/11/1
 * 版权所有 广州优匠科技有限公司
 */
@Data
public class Socket implements Serializable {

    @JSONField(name = "Port")
    private Integer port;//端口号(1-N)
    @JSONField(name = "Power")
    private Float power;//当前端口输出最大功率(0-1000W)
    @JSONField(name = "OutTime")
    private Integer outTime;//当前端口输出时间秒(1-9999999)
    @JSONField(name = "BtStat")
    private Integer btStat;//端口状态( 0 端口关闭，1 端口输出 2 输出时间到，3 充电完成，4 插头拨出，5 功率过大，6 端口异常，7高温报警)
    @JSONField(name = "Energy")
    private String energy;//端口累计输出电能(单位(W)瓦)
}
